package com.xhs.main.dao.yfb;

import com.xhs.main.entity.yfb.YfbUserAuthority;
import com.xhs.main.entity.yfb.YfbUserAuthorityExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface YfbUserAuthorityMapper {
    int countByExample(YfbUserAuthorityExample example);

    int deleteByExample(YfbUserAuthorityExample example);

    int deleteByPrimaryKey(Integer yfbURId);

    int insert(YfbUserAuthority record);

    int insertSelective(YfbUserAuthority record);

    List<YfbUserAuthority> selectByExample(YfbUserAuthorityExample example);

    YfbUserAuthority selectByPrimaryKey(Integer yfbURId);

    int updateByExampleSelective(@Param("record") YfbUserAuthority record, @Param("example") YfbUserAuthorityExample example);

    int updateByExample(@Param("record") YfbUserAuthority record, @Param("example") YfbUserAuthorityExample example);

    int updateByPrimaryKeySelective(YfbUserAuthority record);

    int updateByPrimaryKey(YfbUserAuthority record);
}